package com.lingxu.api.ztb.model.vo;

import lombok.Data;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.sql.Clob;
import java.util.Date;

/**
 * 交竣工信息表
 *
 * @author admin
 * @since 2025-08-15
 */
@Data
@ApiModel(value="交竣工信息表VO", description="交竣工信息表VO")
public class CompletionInfoVO {
    /**
     * 项目名称
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="项目名称")
    @com.alibaba.excel.annotation.ExcelProperty("项目名称")
    @ApiModelProperty(value = "项目名称")
    private String projectName;
    /**
     * 项目编号
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="项目编号")
    @com.alibaba.excel.annotation.ExcelProperty("项目编号")
    @ApiModelProperty(value = "项目编号")
    private String projectCode;
    /**
     * 标段名称
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="标段名称")
    @com.alibaba.excel.annotation.ExcelProperty("标段名称")
    @ApiModelProperty(value = "标段名称")
    private String sectionName;
    private Date filingTime;
    /**
     * 标段编号
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="标段编号")
    @com.alibaba.excel.annotation.ExcelProperty("标段编号")
    @ApiModelProperty(value = "标段编号")
    private String sectionCode;
    /**
     * 业主单位
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="业主单位")
    @com.alibaba.excel.annotation.ExcelProperty("业主单位")
    @ApiModelProperty(value = "业主单位")
    private String ownerUnit;
    /**
     * 业主单位负责人
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="业主单位负责人")
    @com.alibaba.excel.annotation.ExcelProperty("业主单位负责人")
    @ApiModelProperty(value = "业主单位负责人")
    private String ownerUnitManager;
    /**
     * 监理单位
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="监理单位")
    @com.alibaba.excel.annotation.ExcelProperty("监理单位")
    @ApiModelProperty(value = "监理单位")
    private String supervisionUnit;
    /**
     * 监理单位负责人
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="监理单位负责人")
    @com.alibaba.excel.annotation.ExcelProperty("监理单位负责人")
    @ApiModelProperty(value = "监理单位负责人")
    private String supervisionUnitManager;
    /**
     * 交竣工阶段（交工验收、项目审计、缺陷责任期、竣工验收）
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="交竣工阶段（交工验收、项目审计、缺陷责任期、竣工验收）")
    @com.alibaba.excel.annotation.ExcelProperty("交竣工阶段（交工验收、项目审计、缺陷责任期、竣工验收）")
    @ApiModelProperty(value = "交竣工阶段（交工验收、项目审计、缺陷责任期、竣工验收）")
    private String completionStage;

    @cn.afterturn.easypoi.excel.annotation.ExcelIgnore
    @com.alibaba.excel.annotation.ExcelIgnore
    private Long pageNo;

    @cn.afterturn.easypoi.excel.annotation.ExcelIgnore
    @com.alibaba.excel.annotation.ExcelIgnore
    private Long pageSize;
}
